package com.chinawlx.wlxteacher.network.bean;

import java.util.List;

/**
 * Created by wlx on 16/8/11.
 */
public class WLXCourseManageBean {

    /**
     * Code : 0
     * Msg :
     * Data : {"schedule_list":[{"id":314,"user_id":1032,"org_user_id":1014,"space_id":1,
     * "classroom_id":5,"addition_id":0,"addition_student_ids":"","grade_id":17,
     * "grade_title":"初级（1）班","score_well":0,"score_good":0,"score_bad":0,"prepare_content":"",
     * "remark":"","class_type":{"id":45,"name":"音乐","code":"music","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"class_child_type":{"id":50,
     * "name":"钢琴","code":"gangqin","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"grade_type":{"key":"group","value":"大班"},"is_study":false,
     * "is_homework":false,"is_addition":false,"is_finished":false,
     * "extend":{"teacher_change_id":0,"teacher_change_code":"","student_change_id":0,
     * "student_change_code":"","resource_url":["http://res.chinawlx
     * .com/static/file/2016/07/20/c7f78c088584e145f9a6ca2b96f138c5.png","http://res.chinawlx
     * .com/static/file/2016/07/20/0b51bd4e4d096771357ad926a152e2cf.png","http://res.chinawlx
     * .com/static/file/2016/07/20/27fe00163e550eb59bbb19e9c43d9115.png","http://res.chinawlx
     * .com/static/file/2016/07/20/70e6478f744df12205c187488a85702d.png","http://res.chinawlx
     * .com/static/file/2016/07/20/59240ae1c0dd3a1c9fc573cf6695862e.png","http://res.chinawlx
     * .com/static/file/2016/07/20/a60f832c303c9ce9a02ec3a592cdd270.png","http://res.chinawlx
     * .com/static/file/2016/07/20/6b34201a39a62e1cc96ce95bfd5f6f83.png","http://res.chinawlx
     * .com/static/file/2016/07/20/1c00d273ddd738cd705599babe72779a.png","http://res.chinawlx
     * .com/static/file/2016/07/20/094ee82d7be2d77313eec3ca839c3519.png"]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-30T14:00:00+08:00","closing_date":"2016-09-30T15:00:00+08:00",
     * "schedule_date":"2016-09-30T00:00:00+08:00",
     * "last_modified_date":"2016-07-21T12:37:23+08:00",
     * "creation_date":"2016-07-16T09:43:54+08:00","version":0},{"id":327,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":null,"ip":"127.0.0.1",
     * "opening_date":"2016-10-01T15:30:00+08:00","closing_date":"2016-10-01T16:30:00+08:00",
     * "schedule_date":"2016-10-01T00:00:00+08:00",
     * "last_modified_date":"2016-07-21T12:37:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0},{"id":340,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":{"teacher_change_id":38,"teacher_change_code":"leave",
     * "student_change_id":44,"student_change_code":"stop","resource_url":[]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-25T16:30:00+08:00","closing_date":"2016-09-25T17:30:00+08:00",
     * "schedule_date":"2016-09-25T00:00:00+08:00",
     * "last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0},{"id":326,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":{"teacher_change_id":40,"teacher_change_code":"leave",
     * "student_change_id":44,"student_change_code":"stop","resource_url":[]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-24T15:30:00+08:00","closing_date":"2016-09-24T16:30:00+08:00",
     * "schedule_date":"2016-09-24T00:00:00+08:00",
     * "last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0}],
     * "schedule_paging":{"paging_index":1,"paging_size":2,"total_record":6,"paging_count":3,
     * "sortorder":"opening_date ASC"},"student_study_list":[{"id":131,"student_id":19,
     * "teacher_user_id":1032,"grade_id":17,"schedule_id":326,"student_remark":"",
     * "teacher_remark":"","reason":{"key":"holiday","value":"休假"},"study_status":{"key":"stop",
     * "value":"停课"},"extend":null,"start_date":"2016-09-24T15:30:00+08:00",
     * "end_date":"2016-09-24T16:30:00+08:00","last_modified_date":"2016-09-19T11:36:35+08:00",
     * "creation_date":"2016-09-19T11:36:35+08:00","version":0},{"id":136,"student_id":19,
     * "teacher_user_id":1032,"grade_id":17,"schedule_id":340,"student_remark":"",
     * "teacher_remark":"","reason":{"key":"holiday","value":"休假"},"study_status":{"key":"stop",
     * "value":"停课"},"extend":null,"start_date":"2016-09-25T16:30:00+08:00",
     * "end_date":"2016-09-25T17:30:00+08:00","last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-09-20T19:12:23+08:00","version":0}]}
     */

    private int Code;
    private String Msg;
    /**
     * schedule_list : [{"id":314,"user_id":1032,"org_user_id":1014,"space_id":1,
     * "classroom_id":5,"addition_id":0,"addition_student_ids":"","grade_id":17,
     * "grade_title":"初级（1）班","score_well":0,"score_good":0,"score_bad":0,"prepare_content":"",
     * "remark":"","class_type":{"id":45,"name":"音乐","code":"music","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"class_child_type":{"id":50,
     * "name":"钢琴","code":"gangqin","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"grade_type":{"key":"group","value":"大班"},"is_study":false,
     * "is_homework":false,"is_addition":false,"is_finished":false,
     * "extend":{"teacher_change_id":0,"teacher_change_code":"","student_change_id":0,
     * "student_change_code":"","resource_url":["http://res.chinawlx
     * .com/static/file/2016/07/20/c7f78c088584e145f9a6ca2b96f138c5.png","http://res.chinawlx
     * .com/static/file/2016/07/20/0b51bd4e4d096771357ad926a152e2cf.png","http://res.chinawlx
     * .com/static/file/2016/07/20/27fe00163e550eb59bbb19e9c43d9115.png","http://res.chinawlx
     * .com/static/file/2016/07/20/70e6478f744df12205c187488a85702d.png","http://res.chinawlx
     * .com/static/file/2016/07/20/59240ae1c0dd3a1c9fc573cf6695862e.png","http://res.chinawlx
     * .com/static/file/2016/07/20/a60f832c303c9ce9a02ec3a592cdd270.png","http://res.chinawlx
     * .com/static/file/2016/07/20/6b34201a39a62e1cc96ce95bfd5f6f83.png","http://res.chinawlx
     * .com/static/file/2016/07/20/1c00d273ddd738cd705599babe72779a.png","http://res.chinawlx
     * .com/static/file/2016/07/20/094ee82d7be2d77313eec3ca839c3519.png"]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-30T14:00:00+08:00","closing_date":"2016-09-30T15:00:00+08:00",
     * "schedule_date":"2016-09-30T00:00:00+08:00",
     * "last_modified_date":"2016-07-21T12:37:23+08:00",
     * "creation_date":"2016-07-16T09:43:54+08:00","version":0},{"id":327,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":null,"ip":"127.0.0.1",
     * "opening_date":"2016-10-01T15:30:00+08:00","closing_date":"2016-10-01T16:30:00+08:00",
     * "schedule_date":"2016-10-01T00:00:00+08:00",
     * "last_modified_date":"2016-07-21T12:37:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0},{"id":340,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":{"teacher_change_id":38,"teacher_change_code":"leave",
     * "student_change_id":44,"student_change_code":"stop","resource_url":[]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-25T16:30:00+08:00","closing_date":"2016-09-25T17:30:00+08:00",
     * "schedule_date":"2016-09-25T00:00:00+08:00",
     * "last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0},{"id":326,"user_id":1032,
     * "org_user_id":1014,"space_id":1,"classroom_id":5,"addition_id":0,
     * "addition_student_ids":"","grade_id":17,"grade_title":"初级（1）班","score_well":0,
     * "score_good":0,"score_bad":0,"prepare_content":"","remark":"","class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"grade_type":{"key":"group",
     * "value":"大班"},"is_study":false,"is_homework":false,"is_addition":false,
     * "is_finished":false,"extend":{"teacher_change_id":40,"teacher_change_code":"leave",
     * "student_change_id":44,"student_change_code":"stop","resource_url":[]},"ip":"127.0.0.1",
     * "opening_date":"2016-09-24T15:30:00+08:00","closing_date":"2016-09-24T16:30:00+08:00",
     * "schedule_date":"2016-09-24T00:00:00+08:00",
     * "last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-07-16T09:43:55+08:00","version":0}]
     * schedule_paging : {"paging_index":1,"paging_size":2,"total_record":6,"paging_count":3,
     * "sortorder":"opening_date ASC"}
     * student_study_list : [{"id":131,"student_id":19,"teacher_user_id":1032,"grade_id":17,
     * "schedule_id":326,"student_remark":"","teacher_remark":"","reason":{"key":"holiday",
     * "value":"休假"},"study_status":{"key":"stop","value":"停课"},"extend":null,
     * "start_date":"2016-09-24T15:30:00+08:00","end_date":"2016-09-24T16:30:00+08:00",
     * "last_modified_date":"2016-09-19T11:36:35+08:00",
     * "creation_date":"2016-09-19T11:36:35+08:00","version":0},{"id":136,"student_id":19,
     * "teacher_user_id":1032,"grade_id":17,"schedule_id":340,"student_remark":"",
     * "teacher_remark":"","reason":{"key":"holiday","value":"休假"},"study_status":{"key":"stop",
     * "value":"停课"},"extend":null,"start_date":"2016-09-25T16:30:00+08:00",
     * "end_date":"2016-09-25T17:30:00+08:00","last_modified_date":"2016-09-20T19:12:23+08:00",
     * "creation_date":"2016-09-20T19:12:23+08:00","version":0}]
     */

    private DataBean Data;

    public int getCode() {
        return Code;
    }

    public void setCode(int Code) {
        this.Code = Code;
    }

    public String getMsg() {
        return Msg;
    }

    public void setMsg(String Msg) {
        this.Msg = Msg;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public static class DataBean {
        /**
         * paging_index : 1
         * paging_size : 2
         * total_record : 6
         * paging_count : 3
         * sortorder : opening_date ASC
         */

        private SchedulePagingBean schedule_paging;
        /**
         * id : 314
         * user_id : 1032
         * org_user_id : 1014
         * space_id : 1
         * classroom_id : 5
         * addition_id : 0
         * addition_student_ids :
         * grade_id : 17
         * grade_title : 初级（1）班
         * score_well : 0
         * score_good : 0
         * score_bad : 0
         * prepare_content :
         * remark :
         * class_type : {"id":45,"name":"音乐","code":"music","sortorder":0,"is_enabled":false,
         * "extend":null,"child_list":null}
         * class_child_type : {"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
         * "is_enabled":false,"extend":null,"child_list":null}
         * grade_type : {"key":"group","value":"大班"}
         * is_study : false
         * is_homework : false
         * is_addition : false
         * is_finished : false
         * extend : {"teacher_change_id":0,"teacher_change_code":"","student_change_id":0,
         * "student_change_code":"","resource_url":["http://res.chinawlx
         * .com/static/file/2016/07/20/c7f78c088584e145f9a6ca2b96f138c5.png","http://res.chinawlx
         * .com/static/file/2016/07/20/0b51bd4e4d096771357ad926a152e2cf.png","http://res.chinawlx
         * .com/static/file/2016/07/20/27fe00163e550eb59bbb19e9c43d9115.png","http://res.chinawlx
         * .com/static/file/2016/07/20/70e6478f744df12205c187488a85702d.png","http://res.chinawlx
         * .com/static/file/2016/07/20/59240ae1c0dd3a1c9fc573cf6695862e.png","http://res.chinawlx
         * .com/static/file/2016/07/20/a60f832c303c9ce9a02ec3a592cdd270.png","http://res.chinawlx
         * .com/static/file/2016/07/20/6b34201a39a62e1cc96ce95bfd5f6f83.png","http://res.chinawlx
         * .com/static/file/2016/07/20/1c00d273ddd738cd705599babe72779a.png","http://res.chinawlx
         * .com/static/file/2016/07/20/094ee82d7be2d77313eec3ca839c3519.png"]}
         * ip : 127.0.0.1
         * opening_date : 2016-09-30T14:00:00+08:00
         * closing_date : 2016-09-30T15:00:00+08:00
         * schedule_date : 2016-09-30T00:00:00+08:00
         * last_modified_date : 2016-07-21T12:37:23+08:00
         * creation_date : 2016-07-16T09:43:54+08:00
         * version : 0
         */

        private List<ScheduleListBean> schedule_list;
        /**
         * id : 131
         * student_id : 19
         * teacher_user_id : 1032
         * grade_id : 17
         * schedule_id : 326
         * student_remark :
         * teacher_remark :
         * reason : {"key":"holiday","value":"休假"}
         * study_status : {"key":"stop","value":"停课"}
         * extend : null
         * start_date : 2016-09-24T15:30:00+08:00
         * end_date : 2016-09-24T16:30:00+08:00
         * last_modified_date : 2016-09-19T11:36:35+08:00
         * creation_date : 2016-09-19T11:36:35+08:00
         * version : 0
         */

        private List<StudentStudyListBean> student_study_list;

        public SchedulePagingBean getSchedule_paging() {
            return schedule_paging;
        }

        public void setSchedule_paging(SchedulePagingBean schedule_paging) {
            this.schedule_paging = schedule_paging;
        }

        public List<ScheduleListBean> getSchedule_list() {
            return schedule_list;
        }

        public void setSchedule_list(List<ScheduleListBean> schedule_list) {
            this.schedule_list = schedule_list;
        }

        public List<StudentStudyListBean> getStudent_study_list() {
            return student_study_list;
        }

        public void setStudent_study_list(List<StudentStudyListBean> student_study_list) {
            this.student_study_list = student_study_list;
        }

        public static class SchedulePagingBean {
            private int paging_index;
            private int paging_size;
            private int total_record;
            private int paging_count;
            private String sortorder;

            public int getPaging_index() {
                return paging_index;
            }

            public void setPaging_index(int paging_index) {
                this.paging_index = paging_index;
            }

            public int getPaging_size() {
                return paging_size;
            }

            public void setPaging_size(int paging_size) {
                this.paging_size = paging_size;
            }

            public int getTotal_record() {
                return total_record;
            }

            public void setTotal_record(int total_record) {
                this.total_record = total_record;
            }

            public int getPaging_count() {
                return paging_count;
            }

            public void setPaging_count(int paging_count) {
                this.paging_count = paging_count;
            }

            public String getSortorder() {
                return sortorder;
            }

            public void setSortorder(String sortorder) {
                this.sortorder = sortorder;
            }
        }

        public static class ScheduleListBean {
            private int id;
            private int user_id;
            private int org_user_id;
            private int space_id;
            private int classroom_id;
            private int addition_id;
            private String addition_student_ids;
            private int grade_id;
            private String grade_title;
            private int score_well;
            private int score_good;
            private int score_bad;
            private String prepare_content;
            private String remark;
            /**
             * id : 45
             * name : 音乐
             * code : music
             * sortorder : 0
             * is_enabled : false
             * extend : null
             * child_list : null
             */

            private ClassTypeBean class_type;
            /**
             * id : 50
             * name : 钢琴
             * code : gangqin
             * sortorder : 0
             * is_enabled : false
             * extend : null
             * child_list : null
             */

            private ClassChildTypeBean class_child_type;
            /**
             * key : group
             * value : 大班
             */

            private GradeTypeBean grade_type;
            private boolean is_study;
            private boolean is_homework;
            private boolean is_addition;
            private boolean is_finished;
            /**
             * teacher_change_id : 0
             * teacher_change_code :
             * student_change_id : 0
             * student_change_code :
             * resource_url : ["http://res.chinawlx
             * .com/static/file/2016/07/20/c7f78c088584e145f9a6ca2b96f138c5.png","http://res
             * .chinawlx.com/static/file/2016/07/20/0b51bd4e4d096771357ad926a152e2cf.png",
             * "http://res.chinawlx.com/static/file/2016/07/20/27fe00163e550eb59bbb19e9c43d9115
             * .png","http://res.chinawlx
             * .com/static/file/2016/07/20/70e6478f744df12205c187488a85702d.png","http://res
             * .chinawlx.com/static/file/2016/07/20/59240ae1c0dd3a1c9fc573cf6695862e.png",
             * "http://res.chinawlx.com/static/file/2016/07/20/a60f832c303c9ce9a02ec3a592cdd270
             * .png","http://res.chinawlx
             * .com/static/file/2016/07/20/6b34201a39a62e1cc96ce95bfd5f6f83.png","http://res
             * .chinawlx.com/static/file/2016/07/20/1c00d273ddd738cd705599babe72779a.png",
             * "http://res.chinawlx.com/static/file/2016/07/20/094ee82d7be2d77313eec3ca839c3519
             * .png"]
             */

            private ExtendBean extend;
            private String ip;
            private String opening_date;
            private String closing_date;
            private String schedule_date;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getUser_id() {
                return user_id;
            }

            public void setUser_id(int user_id) {
                this.user_id = user_id;
            }

            public int getOrg_user_id() {
                return org_user_id;
            }

            public void setOrg_user_id(int org_user_id) {
                this.org_user_id = org_user_id;
            }

            public int getSpace_id() {
                return space_id;
            }

            public void setSpace_id(int space_id) {
                this.space_id = space_id;
            }

            public int getClassroom_id() {
                return classroom_id;
            }

            public void setClassroom_id(int classroom_id) {
                this.classroom_id = classroom_id;
            }

            public int getAddition_id() {
                return addition_id;
            }

            public void setAddition_id(int addition_id) {
                this.addition_id = addition_id;
            }

            public String getAddition_student_ids() {
                return addition_student_ids;
            }

            public void setAddition_student_ids(String addition_student_ids) {
                this.addition_student_ids = addition_student_ids;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public String getGrade_title() {
                return grade_title;
            }

            public void setGrade_title(String grade_title) {
                this.grade_title = grade_title;
            }

            public int getScore_well() {
                return score_well;
            }

            public void setScore_well(int score_well) {
                this.score_well = score_well;
            }

            public int getScore_good() {
                return score_good;
            }

            public void setScore_good(int score_good) {
                this.score_good = score_good;
            }

            public int getScore_bad() {
                return score_bad;
            }

            public void setScore_bad(int score_bad) {
                this.score_bad = score_bad;
            }

            public String getPrepare_content() {
                return prepare_content;
            }

            public void setPrepare_content(String prepare_content) {
                this.prepare_content = prepare_content;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public ClassTypeBean getClass_type() {
                return class_type;
            }

            public void setClass_type(ClassTypeBean class_type) {
                this.class_type = class_type;
            }

            public ClassChildTypeBean getClass_child_type() {
                return class_child_type;
            }

            public void setClass_child_type(ClassChildTypeBean class_child_type) {
                this.class_child_type = class_child_type;
            }

            public GradeTypeBean getGrade_type() {
                return grade_type;
            }

            public void setGrade_type(GradeTypeBean grade_type) {
                this.grade_type = grade_type;
            }

            public boolean isIs_study() {
                return is_study;
            }

            public void setIs_study(boolean is_study) {
                this.is_study = is_study;
            }

            public boolean isIs_homework() {
                return is_homework;
            }

            public void setIs_homework(boolean is_homework) {
                this.is_homework = is_homework;
            }

            public boolean isIs_addition() {
                return is_addition;
            }

            public void setIs_addition(boolean is_addition) {
                this.is_addition = is_addition;
            }

            public boolean isIs_finished() {
                return is_finished;
            }

            public void setIs_finished(boolean is_finished) {
                this.is_finished = is_finished;
            }

            public ExtendBean getExtend() {
                return extend;
            }

            public void setExtend(ExtendBean extend) {
                this.extend = extend;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public String getOpening_date() {
                return opening_date;
            }

            public void setOpening_date(String opening_date) {
                this.opening_date = opening_date;
            }

            public String getClosing_date() {
                return closing_date;
            }

            public void setClosing_date(String closing_date) {
                this.closing_date = closing_date;
            }

            public String getSchedule_date() {
                return schedule_date;
            }

            public void setSchedule_date(String schedule_date) {
                this.schedule_date = schedule_date;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class ClassTypeBean {
                private int id;
                private String name;
                private String code;
                private int sortorder;
                private boolean is_enabled;
                private Object extend;
                private Object child_list;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public int getSortorder() {
                    return sortorder;
                }

                public void setSortorder(int sortorder) {
                    this.sortorder = sortorder;
                }

                public boolean isIs_enabled() {
                    return is_enabled;
                }

                public void setIs_enabled(boolean is_enabled) {
                    this.is_enabled = is_enabled;
                }

                public Object getExtend() {
                    return extend;
                }

                public void setExtend(Object extend) {
                    this.extend = extend;
                }

                public Object getChild_list() {
                    return child_list;
                }

                public void setChild_list(Object child_list) {
                    this.child_list = child_list;
                }
            }

            public static class ClassChildTypeBean {
                private int id;
                private String name;
                private String code;
                private int sortorder;
                private boolean is_enabled;
                private Object extend;
                private Object child_list;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public int getSortorder() {
                    return sortorder;
                }

                public void setSortorder(int sortorder) {
                    this.sortorder = sortorder;
                }

                public boolean isIs_enabled() {
                    return is_enabled;
                }

                public void setIs_enabled(boolean is_enabled) {
                    this.is_enabled = is_enabled;
                }

                public Object getExtend() {
                    return extend;
                }

                public void setExtend(Object extend) {
                    this.extend = extend;
                }

                public Object getChild_list() {
                    return child_list;
                }

                public void setChild_list(Object child_list) {
                    this.child_list = child_list;
                }
            }

            public static class GradeTypeBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class ExtendBean {
                private int teacher_change_id;
                private String teacher_change_code;
                private int student_change_id;
                private String student_change_code;
                private List<String> resource_url;

                public int getTeacher_change_id() {
                    return teacher_change_id;
                }

                public void setTeacher_change_id(int teacher_change_id) {
                    this.teacher_change_id = teacher_change_id;
                }

                public String getTeacher_change_code() {
                    return teacher_change_code;
                }

                public void setTeacher_change_code(String teacher_change_code) {
                    this.teacher_change_code = teacher_change_code;
                }

                public int getStudent_change_id() {
                    return student_change_id;
                }

                public void setStudent_change_id(int student_change_id) {
                    this.student_change_id = student_change_id;
                }

                public String getStudent_change_code() {
                    return student_change_code;
                }

                public void setStudent_change_code(String student_change_code) {
                    this.student_change_code = student_change_code;
                }

                public List<String> getResource_url() {
                    return resource_url;
                }

                public void setResource_url(List<String> resource_url) {
                    this.resource_url = resource_url;
                }
            }
        }

        public static class StudentStudyListBean {
            private int id;
            private int student_id;
            private int teacher_user_id;
            private int grade_id;
            private int schedule_id;
            private String student_remark;
            private String teacher_remark;
            /**
             * key : holiday
             * value : 休假
             */

            private ReasonBean reason;
            /**
             * key : stop
             * value : 停课
             */

            private StudyStatusBean study_status;
            private Object extend;
            private String start_date;
            private String end_date;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getStudent_id() {
                return student_id;
            }

            public void setStudent_id(int student_id) {
                this.student_id = student_id;
            }

            public int getTeacher_user_id() {
                return teacher_user_id;
            }

            public void setTeacher_user_id(int teacher_user_id) {
                this.teacher_user_id = teacher_user_id;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public int getSchedule_id() {
                return schedule_id;
            }

            public void setSchedule_id(int schedule_id) {
                this.schedule_id = schedule_id;
            }

            public String getStudent_remark() {
                return student_remark;
            }

            public void setStudent_remark(String student_remark) {
                this.student_remark = student_remark;
            }

            public String getTeacher_remark() {
                return teacher_remark;
            }

            public void setTeacher_remark(String teacher_remark) {
                this.teacher_remark = teacher_remark;
            }

            public ReasonBean getReason() {
                return reason;
            }

            public void setReason(ReasonBean reason) {
                this.reason = reason;
            }

            public StudyStatusBean getStudy_status() {
                return study_status;
            }

            public void setStudy_status(StudyStatusBean study_status) {
                this.study_status = study_status;
            }

            public Object getExtend() {
                return extend;
            }

            public void setExtend(Object extend) {
                this.extend = extend;
            }

            public String getStart_date() {
                return start_date;
            }

            public void setStart_date(String start_date) {
                this.start_date = start_date;
            }

            public String getEnd_date() {
                return end_date;
            }

            public void setEnd_date(String end_date) {
                this.end_date = end_date;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class ReasonBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class StudyStatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }
    }
}
